it was raining cats and dogs yesterday meaning in English
昨天下着倾盘大雨
Examples
- It was raining cats and dogs yesterday
昨天下了一场倾盘大雨。 - It was raining cats and dogs yesterday
昨天下着倾盘大雨。 - It was raining cats and dogs yesterday
昨天下着倾盘大雨。 - It was raining cats and dogs yesterday
昨天下着倾盘大雨